@media only screen and (min-width: 500px) and (max-width:800px){
    .wai{
        width: 29%;
    }
    .wai1{
        width: 29%;
    }
    .zxfw{
        display: none;
    }
    .tab2 li a{
        width: 115px;
    }
    .tab2 li{
        width: 14%;
    }
    .tab2 .cur2 a{
        width: 115px;
    }
	.tab li a {
		font-size: 18px;
	}
	.tab .cur a {
		font-size: 18px;
	}
    /*.banner img{*/
    /*width: 100%;*/
    /*height: 300px;*/
    /*}*/
    .ban{
        height: 300px;
    }
    .banner{
        height: 300px;
    }
    .bmjf{
        width: 30%;
        margin-left: 20px;
    }
    .wlgp{
        width: 30%;
        margin: 0 20px;
    }
    .zxjy{
        width: 30%;
    }
    .news1{
        height: 320px;
    }
    .news1_con{
        padding-top: 0px;
    }
    .zxxx{
        width: 47%;
        float: left;
    }
    .on{
        width: 47%;
    }
    .tab_list{
        width: 47%;
    }
    .tab_list ul li{
        width: 100%;
    }
    .tab_list ul li a {
        width: 65%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .top ul{
        margin-right: 0;
    }
    .nav ul li{
        width: 16.47%;
    }

    .lb{
        margin-right: 0;
        margin-left: 20px;
        width: 47%;
        max-width: 480px;
        margin-top: 10px;
    }
    .focusBox{
        height: 260px;
        width: 100%;
    }
    .focusBox .txt{
        width: 100%;
    }
    .focusBox .num{
        right:15px;
    }
    .focusBox .txt-bg{
        width: 92%;
    }
    .focusBox .pic img{
        width: 350px;
        height: 320px;
    }
    .yt_more a{
        top:-35px;
        right: -5px;
    }
    .act1{
        width: 30%;
        margin-left: 20px;
        margin-right: 0;
    }
    .act2{
        display: none;
    }
    .act3{
        margin-left: 15px;
        margin-right: 0;
    }
    .gywm{
        text-align: center;
    }
    .tab1{
        width: 100%;
        margin-left: 10px;
    }
    .tab_list1 img{
        padding-left: 10px;
        height: 130px;
    }
    .tab_list1 span{
        height: 567px;
        overflow: hidden;
        line-height: 0px;
    }
    .f_left{
        width: 78%;
        margin-top: 30px;
    }
    .wx{
        margin-top: 15px;
    }
    .in{
        margin-left: 10px;
        height:150px;
        overflow: hidden;
    }
    .f_right{
        width: 18%;
        margin-top: 30px;
    }
    .wb{
        height: 90px;
        margin-top:0px;
    }
    .copy_logo{
        margin-left: 70px;
    }

    .on {
        width: 47%;
        margin: 0;
        padding: 0 0.5em;
        box-sizing: border-box;
    }
    .tab_list ul li span{
        margin-right: 0;
    }
    .copy{
        height: 80px;
    }
    .copy_con{
        height: 80px;
        width: 100%;
    }

    .bd ul li{
        width: 100%;
        height: 300px;
    }
    .news1{
        height: 260px;
        margin-top: 40px;
    }
}

@media only screen and (max-width: 500px) {
    *{

    }
    header{
        display: none;
    }
.ret{
    position: fixed;
    bottom: 0px;
    right: 10px !important;
}
.quie{
    display: none;
}
    .zxfw{
        display: none;
    }
    .wai{
        width: 100%;

    }
    .wai1{
        width: 100%;

    }
    .brand .info .rgb{
        height: 226px;
    }
    .logoo {
        width: 65%;
        float: left;
    }
    .logoo img{
        /*margin-top: 15px;*/
        padding-left: 10px;
    }
.topp{
    display: block;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}
    .h_img{width:60%;float:right;height: 50px}
    .top_nav{
        display: none;
    }

    .nav {
        display: none;
    }
    .news1_con{
        padding: 0;
    }
    .hf {
        display: none;
    }

    .ban {
        display: none;
    }

    .lb {
        width: 100%;
    }

    .zxxx {
        width: 100%;
        overflow: hidden;

    }
.header{
    height: auto!important;
}
    .on {
        /*width: 100%;*/
        margin: 0;
        padding: 0 0.5em;
        box-sizing: border-box;
    }
    .tab_list{
        width: 100%;
        margin: 0;
        padding: 0 0.5em;
        box-sizing: border-box;
    }
    .tab_list ul li {
        width: 100%;
    }
    .tab_list ul li span{
        margin-right: 0;
    }
    .tab_list ul li a {
        width: 69%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    /*.tab_list ul li span{*/
    /*margin-right: 0px;*/
    /*}*/
    .bmjf {
        width: 100%;
        margin: 10px auto;
        margin-top: 80px;
        margin-left: 25px;
        background: url("bmjf.png");
    }

    .wlgp {
        width: 100%;
        margin: 10px auto;
        margin-left: 25px;
    }

    .zxjy {
        width: 100%;
        margin: 10px auto;
        margin-left: 2px;

    }

    .act {
        margin: 10px auto;
    }

    .wai {
        width: 95%;
        margin-bottom: 15px;
        float: none;
        max-width:none ;
    }
    .info{
        width: 95%;
        margin-bottom: 15px;
        float: none;
        max-width:none ;
        width: 95%;
        height: 200px;
    }

    .wai img{
        width: 100%;
        height: 200px;
    }
    .wai img{
        width: 100%;
        height: auto;
    }
    .wai1 {
        width: 90%!important;
        margin-bottom: 15px;
        float: none;
        max-width:none ;
    }
    .wai1 img{
        width: 100%;
        height: 200px;
    }
    .wai1 img{
        width: 100%;
        height: auto;
    }

    .wai strong{
        font-size: 18px;
    }
    .wai1 strong{
        font-size: 18px;
    }
    .more .more1{
        font-size: 14px;
    }
    .brand span{
        width: 95%!important;
        height: auto;
    }
    .act2 strong{
        font-size: 18px;
    }
    .act3 strong{
        font-size: 18px;
    }
    .act_txt{
        width: 100%;
    }
    .more a{
        font-size: 16px;
    }
    .act1 span{
        display: inline-block;
        width: 100%;
        font-size: 16px;
        max-width: none;
    }
    .act2 {
        width: 95%;
        margin: 0 auto;
        margin-bottom: 15px;
        float: none;
        max-width:none ;
    }
    .act2 img{
        width: 100%;
        height: auto;
    }
    .act2 span{
        display: inline-block;
        width: 100%;
        font-size: 16px;
        max-width: none;
    }

    .act3 {
        width: 95%;
        margin: 0 auto;
        margin-bottom: 15px;
        float: none;
        max-width:none ;

    }
    .act3 img{
        width: 100%;
        height: auto;
    }
    .act3 span{
        display: inline-block;
        width: 100%;
        font-size: 16px;
        max-width: none;
    }

    .f_left {
        width: 100%;
    }

    .f_left .gywm {
        text-align: center;
    }

    .tab1 {
        margin-bottom: 20px;
        margin: 0;
        width: 100%;
        height: auto;
        overflow: hidden;

    }

    .tab1 .cur1 {
        width: 33.3%;
    }

    .tab1 li {
        text-align: center;
        line-height: 15px;
        width: 33.3%;
        height: auto;
        overflow: hidden;
        padding: 0.5em 0;
    }

    .tab_list1 img {
        /*width: 100%;*/
        margin-left: 20px;
        float: none;
        display: block;
        margin: 0 auto;
        max-width: none;
        height: 180px;
    }

    .tab_list1 {
        margin-top: 20px;
        width: 100%;
        padding: 0 1em;
        box-sizing: border-box;
    }
    .tab .cur{
        line-height: 60px;
    }
    .tab li{
        line-height: 60px;
    }
    .yt_more a{
        top:-25px;
        right: 0px;
    }

    .tab_list1 span {
        width: 100%;
    }
    .f_left{
        margin-top: 10px;
    }
    .f_right {
        display: none;
    }
    .copy_con{
        font-size: 12px;
        height: 100px;
        width: 100%;
    }
    .copy{
        height: 100px;
        background: #fff;
    }
    .copy_con .copy_txt span{
        color: #666666;
    }
    .copy_con .copy_txt{
        margin-top: 0px;
    }
    .copy_logo {
        float: none;
        max-width: none;
        margin-left: 0px;
    }
    .copy_logo img{
        margin-left: 0;
    }

    .footer{
        height: 530px;
    }
    .device{
        display: block;
    }

    .lb{
        display: none;
    }
    .news1{
        margin-top: 0;
    }
    .iphone_zxfw{
        width: 100%;
        display: block;
        margin-top: 5px;
    }
    .iphone_zxfw a img{
        width: 30%;
        float: left;
        margin-left: 50px;
    }

    /*ÒÆ¶¯¶Ëµ¼º½*/
    .phone{
        display: block;
        float: right;
        margin-right: 10px;
        margin-top: 10px;
    }
    #zxfw{
        display: none;
    }
    .hf{
        display: block;
    }
    ul.expmenu{width:100%;float: left}
    ul.expmenu li div.header{padding-left:25px; line-height:46px; border-bottom:1px #fff solid;background:#00843b; cursor:pointer;}
    ul.expmenu li div.header a{ display:block; color:#fff; text-decoration:none; font-weight:bold;}
    ul.expmenu li:last-child div.header{border-bottom:none;}
    ul.expmenu li ul li {background-color:#f7f2e5; border-bottom:1px solid #d2c8b5; color:#727272;}
    ul.expmenu li ul li a { display:block; line-height:46px; padding-left:45px;}
    ul.expmenu li ul li:last-child{border-bottom:none;}
    ul.expmenu li ul li.selected{background-color:#f4f4f4;}
    ul.expmenu li div.header .label{background:no-repeat;color: #fff; font-weight:bold;}
    ul.expmenu li div.header .arrow{display:block;width:16px;height:16px; margin:15px;background:no-repeat center;float:right;}
    ul.expmenu li div.header .arrow.up{background-image:url(arrow_u.png);}
    ul.expmenu li div.header .arrow.down{background-image:url(arrow_d.png);}
    ul.expmenu li .menu{display:none;}
    ul.expmenu li ul li:not(.selected):hover{background:#efe8d8;cursor:pointer;}
    ul.expmenu li ul li:not(.selected):active{background:#f1f1f1;cursor:pointer;}
    .menu ol { border:#E7E7E7 1px solid; border-top:none;background: #f7f2e5;}
    .menu li i{background-color: #ae9c7e;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: ËÎÌå;font-style:normal;}
    .menu a{color: #3f3f3f;text-decoration: none;}
    .menu .no {display:none;}
    .menu ol a{padding:5px; padding-left:65px; display: block; line-height:35px; border-bottom:1px solid #d2c8b5; background:#fff;}

    .device .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background:url("touming.png") repeat-x; filter: alpha(opacity=40);  overflow: hidden; }
    .device .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
    .device .txt li{ height:36px; line-height:36px; bottom:-36px;}
    .device .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px; ; text-decoration: none; }

    .gjx{
        float: left;
        width: 100%;
        margin:0 5px 5px 10px
    }
    .wai1{
        border: none;
    }
}
@media only screen and (min-width: 310px) and (max-width:490px){
	.tab li a {
		font-size: 16px;
	}
	.tab .cur a {
		font-size: 16px;
	}
	.yt_more {display: none;}
}